total peak - French English Dictionary